Redux Toolkit
#Redux
#Immer
https://redux.js.org/introduction/why-rtk-is-redux-today